<script>
    
    $(document).ready(function () {
        $('#formulario').validate({
            rules: {
                grupos_nome: {
                    required: true,
                    minlength: 2
                }
            },
            messages: {
                grupos_nome: {
                    required: "Informe o nome do grupo.",
                    minlength: "Nome inválido."
                }
            }
        });
    });
    
    function marcardesmarcar(){
        if($('.marcar').prop("checked")){
            $('.empresas').each(
                function(){                     
                    $(this).prop("checked", true);                                 
                }
            );
        }else{
            $('.empresas').each(
                function(){                     
                    $(this).prop("checked", false);                                 
                }
            );
        }
    }
    
</script>

<?php
$contrato = get_contrato()->contratos_id;
?>
<body>

    <form name="formulario" id="formulario" action="<?php echo base_url('index.php/grupos/salvar/') ?>" method="post">         
        <?php if (isset($grupos_id)) { ?> 
            <input type="hidden" name="grupos_id" value="<?php echo $grupos_id; ?>">              
        <?php } ?>            
        <div class="row">
            <div class="large-8 columns" style="left: 181px;">
                <h1>
                    <small><i class="fi-torsos-all" style="font-size: 35px; padding-right: 10px; margin-left: 5px;"></i><span style="vertical-align: 6px; ">Cadastro de Grupos</span></small>
                </h1>
            </div>                
        </div>
        <div class="row">
            <div class="small-8 columns" style="left: 181px">
                <label>
                    Nome
                    <input type="text" name="grupos_nome" id="grupos_nome" value="<?php echo isset($grupos->grupos_nome) ? $grupos->grupos_nome : ''; ?>"  placeholder="Nome do Grupo" />
                    <input type="hidden" name="grupos_idcontrato" id="grupos_idcontrato" value="<?php echo $contrato; ?>" />
                </label>
            </div>                        
        </div>


        <div class="row">
            <div class="small-8 columns" style="left: 181px;">
                <fieldset>
                    <legend style="background-color: transparent">
                        Empresas
                    </legend>
                    <div>                        
                        <label>
                            <input type="checkbox" name="marcar" title="Selecionar todas" class="marcar" onclick="marcardesmarcar();" /><i style="margin-left: 8px;">Selecionar todas</i>
                        </label>
                        <hr>
                        
                        <?php
                        $opessoas = new Pessoas_Model();

                        $empr = $opessoas->getDadosEmpresasGrupos();
                        foreach ($empr as $e) {
                            ?>
                        <div style="clear: both"><input type="checkbox" class="empresas" name="pessoas[]" <?php
                                if (isset($grupos_id)) {
                                    foreach ($empresas as $empresa) {
                                        if ($e->pessoas_id == $empresa->grupospessoas_pessoa) {
                                            echo "checked='true'";
                                        }
                                    }
                                }
                                ?> value="<?php echo $e->pessoas_id ?>"> <label for="<?php echo $e->pessoas_id ?>"><?php echo $e->pessoas_razaoSocial ?></label> </div>

                        <?php } ?>
                    </div>
                </fieldset>
            </div>
        </div>

        <br/>
        <div class="row"> 
            <div style="width: 667px; margin-top: 20px; margin-left: 197px;"> 
                <input type="submit" class="button small success radius" id="btSalvar" value="Cadastrar" />
                <?php if (isset($grupos)) { ?> 
                <input type="submit" class="button small alert radius" value="Excluir" onclick="excluir()"/> 
                <?php } ?> 
            </div> 
        </div> 

        <br/>
        <?php
        $objgrupos = new Grupos_Model();
        $grupos = $objgrupos->getDadosTodos();

        if (count($grupos) > 0) {
            ?>
            <table width="100%"  class="table table-bordered table-hover" border="1px" cellspacing="0" cellpadding="0">
                <thead>
                    <tr style="background-color: #ededed">
                        <td width="40%"><center>Nome</center> </td>
                <td width="5%" colspan="2"><center>Ação</center></td>
                </tr>
                </thead>
                <tbody>
                    <?php
                    $i = 0;
                    foreach ($grupos as $grupo) {
                        $i++;
                        ?>

                        <tr>                    
                            <td width="60%"><?php echo $grupo->grupos_nome; ?></td>
                            <td width="5%"><a class="medium" title="Editar" style="color: #000; font-size: 25px;" href="<?php echo base_url('index.php/grupos?grupos_id=' . $grupo->grupos_id) ?>"><center><i class="fi-page-edit"></i></center></a></td>
                            <td width="5%"><a  data-reveal-id="firstModal" class="medium" title="Excluir" style="color: #000; font-size: 25px;" onclick="selectGrupo(<?php echo $grupo->grupos_id ?>)"><center><i class="fi-trash"></i></center></a></td>
                        </tr>
                    <div id="firstModal" class="reveal-modal tiny" data-reveal>            
                        <center><p>Confirma a exclusão deste grupo ?</p> <br></center>
                        <center><a href="<?php echo base_url('index.php/grupos/excluir?grupos_id='.$grupo->grupos_id) ?>"> <input type="submit" class="button alert small radius" value="Confirmar" onclick="excluir()/></a></center>            
                        <a class="close-reveal-modal">&#215;</a>
                    </div>  
                    <?php
                }
                ?>
                </tbody>
            </table>
        <?php } ?>

        <div id="firstModal" class="reveal-modal tiny" data-reveal>            
            <center><p>Confirma a exclusão deste grupo ?</p> <br></center>
            <center><a id="btExcluir" href="#"> <input type="submit" class="button alert small radius" value="Confirmar" onclick="excluir()"/></a></center>            
            <a class="close-reveal-modal">&#215;</a>
        </div>  
    </form>
</body> 
<?php if (isset($grupos_id)) { ?>
    <script>
        document.getElementById("btSalvar").value = "Alterar";
    </script>
<?php } ?>
<script>

    function selectGrupo(grupo_id) {        
        var caminho = "<?php echo base_url('index.php/grupos/excluir?grupos_id=')?>" + grupo_id;        
        document.getElementById("btExcluir").href = caminho;
    }

    function excluir() {    
        document.formulario.action = "<?php echo base_url('index.php/grupos/excluir/') ?>";      
        document.formulario.submit();
    }
    
</script>
<script>
    $(document).ready(function () {
        $(document).foundation();
    });
</script>